Cape buffalo - Espagnol Anglais Dictionnaire